Hannah WilkinsonHannah Wilkinson
Martial ArtsRaoni Barcelos Hospitalized After Round-5 TKO: The Damage File of a 39-Year-Old VeteranThe stretcher rolled into the octagon. In the short brief I re-read at 4:12...
EsportsDoctrine and Overwatch 2's Twist: When a Vampire Walks Into the Support LineI watched Doctrine's teaser near midnight, Vietnam time, in a room with only ...
TennisWhen Tennis Data Falls Silent: The Thin Line Between Analysis and FabricationThree weeks ago, in the analytics room of a sports network in Los Angeles, I...
BadmintonThe Crack in the Left Knee: How the Tournament Calendar Is Charging Vietnamese Badminton CareersIn August 2026, at the Porte de La Chapelle arena, I sat in the seventh row...
BasketballBasketball Data Feed Returned Zero: The Cost of an Empty Analytics PipelineThe clock in New York read 2:14 a.m. on June 12. I opened the post-game data...
VolleyballKentucky vs. Louisville at the NCAA: The .079-to-.420 Hitting Swing and the Gap the Box Score Left BehindSet one closed with a number almost nobody in the arena noticed: Kentucky...
VolleyballLA 2028: Six Olympic Berths Are Filled, and the Biggest Gap Lies in the Names That Are MissingOn the electronic scoreboard of an arena in Rio de Janeiro, the final set of...
International FootballMiguel Borja at 33 and Néstor Lorenzo's Non-Commitment AnswerMiguel Borja does not need much space. When the ball broke loose inside the...
BadmintonAlwi Farhan Warms Up Ahead of Asian Games 2026, Gets Lesson from Kento MomotaJAKARTA — Indonesian men's singles badminton player Alwi Farhan continues to...
Domestic FootballTactical Analysis in Vietnamese Football - Insufficient Data Impacting Analysis OutcomesIn the detailed analysis of tactical aspects in Vietnamese football, it is...
International FootballKadikoy and the Confidence Vote: Fenerbahce Is Mispricing Its Most Expensive AssetIn the 90th minute at Kadıköy the score stood at a home draw against Slavia...
Table TennisNine Lenses on a Table Tennis Match: The Analyst's Discipline When the Data Is Still EmptyThere is a moment in this profession that I have learned to value more than t...
EsportsLCK transfer window: buyout clauses, payroll, and the value of an empty data tableAt 1:47 a.m. on November 24, in Busan, the phone on my desk buzzed for the...
EsportsChovy and Rookie: Seven Years, One Mid-Lane Meeting, and the Patch Nobody MentionsOn October 26, 2026, at the Palacio Vistalegre in Madrid, the fourth game of...
BadmintonNguyen Tien Minh Wins Vietnam Open 2026 Qualifier at 43: One Spot and Three Data GapsNguyen Tien Minh walked onto a Vietnam Open 2026 qualifying court at the age ...
VolleyballLVM 2026: 36 Teams, Three Cities and a Talent Pipeline Still Left OpenOn 7 October 2026, at GOR UII in Yogyakarta, the clock reads 13:00 Western...
EsportsHimass and TanVuu Move to Delta Force: A Sanction Without a PassportThat night I replayed a forty-second clip. A Korean streamer, with only a few...
BadmintonThomas Cup 2026: Denmark's 0-9 Loss to Indonesia and the Trace of a Doubles AxisJakarta, June 2026. Istora Senayan was full long before the first serve, and...
BadmintonLakshya Sen and the Road to Asian Games 2026 Gold: A Map Not Yet DrawnI sat down to rewatch Lakshya Sen's loss to Loh Kean Yew at the Asia Team...
International FootballJay Idzes Injury Poses Major Puzzle for John Herdman Ahead of FIFA ASEAN Cup 2026In football, some silent moments speak louder than any shout. The 81st minute...
